# -*- coding: utf-8 -*-
# @File : playwrightStudy_基本操作1.py
# @Time : 2024/5/16 10:52
# @Author : syq
# @Email : 1721169065@qq.com
# @Software: PyCharm

import time
#1.导入同步包
from playwright.sync_api import sync_playwright
#2.执行代码
with sync_playwright() as p: #上下文管理器
    #2.1得到一个浏览器的实例
    # browser=p.chromium.launch() #默认是用无头模式打开的浏览器
    #无头：浏览器运行了，但你看不到！（UI自动化测试回归不关心页面展示,省资源）
    browser=p.chromium.launch(headless=False)
    #2.2打开一个页面
    page=browser.new_page()  #运行的时候会一闪而过，可以加等待看效果（这是上下文管理器的特性，打开之后，马上给你关闭了）
    #2.3输入一个网址
    page.goto('https://www.baidu.com')
    #2.3加个等待就可以看到效果
    # time.sleep() playwright不建议用它 用p自己封装一个等待
    page.wait_for_timeout(5000)


